🇬🇧 en fr 🇫🇷

have one's hands tied verb

  • To be powerless to act, to be thwarted.
avoir les mains liées
Wiktionary Links